Internet Archive BookReader

Sir William Beechey, R. A.;